package com.qualysys.util;


import com.qualysys.HibernateUtil;
import com.qualysys.endereco.EnderecoDAO;
import com.qualysys.endereco.EnderecoDAOHibernate;
import com.qualysys.entrevistado.EntrevistadoDAO;
import com.qualysys.entrevistado.EntrevistadoDAOHibernate;
import com.qualysys.usuario.UsuarioDAO;
import com.qualysys.usuario.UsuarioDAOHibernate;

public class DAOFactory {

	public static UsuarioDAO criaUsuarioDAO() {
		UsuarioDAOHibernate usuarioDAOHibernate = new UsuarioDAOHibernate();
		usuarioDAOHibernate.setSessao(HibernateUtil.getSession()
				.getCurrentSession());
		return usuarioDAOHibernate;
	}

	public static EnderecoDAO criaEnderecoDAO() {
		EnderecoDAOHibernate enderecoDAOHibernate = new EnderecoDAOHibernate();
		enderecoDAOHibernate.setSessao(HibernateUtil.getSession()
				.getCurrentSession());
		return enderecoDAOHibernate;
	}
	public static EntrevistadoDAO criaEntrevistadoDAO() {
		EntrevistadoDAOHibernate entrevistadoDAOHibernate = new EntrevistadoDAOHibernate();
		entrevistadoDAOHibernate.setSessao(HibernateUtil.getSession()
				.getCurrentSession());
		return entrevistadoDAOHibernate;
	}		
}
